package com.example.demo1.dao;

import com.example.demo1.entity.User;

import java.io.Serializable;
import java.util.ArrayList;


/**
 * 名字含有Dod，是用来访问数据库的
 * Data Access Object：数据存储对象
 * 所有的sql语句都应该放在这里
 * */



/**(Integer id)等价于(Serialization id);
 * String类，Iteger类，Double类，Boolean类，都实现类Serializable接口
 */
public interface UserDao {
    //增删改查
    int addUser(User user);

    int deleteUser(Serializable id);

    int updateUser(User user);

    User selectUser(Serializable id);

    User selectUserByLo(User user);

    ArrayList<User> selectUsers(User user);
}

